ShellCtrls nastaveni filtru pro zobrazeni souboru

Otázka od: Benda Lukas

2. 12. 2003 1:07

Muzu se zeptat jak v komponente ShellListView mohu nastavit filtr pro
zobrazeni souboru. Napr. *.txt?

Odpovedá: Benda Lukas

3. 12. 2003 8:05

Benda Lukas wrote:

>Muzu se zeptat jak v komponente ShellListView mohu nastavit filtr pro
>zobrazeni souboru. Napr. *.txt?
>

Tak po dlouhem badani jsem an to prisel. Staci obslouzit udalost
OnAddFolder komponenty ShellListView, AFolder je pridavany adresar (z
pohledu komponenty mezi adresarem a souborem neni rozdil). A v pripade,
ze AFolder.PathName nema pozadovanou priponu, tak vratit CanAdd := False.

Jeste jak zjistit prave vybrany soubor:
ShellListView1.SelectedFolder.PathName (skoro, kazda property co
TShellListView ma obsahuje GetPathName, ale vraci jmena cest jako
TTreeNode, nebo TListView a podobne hlouposti.)

Lukas Benda